technology advance - Espagnol Anglais Dictionnaire